COMO SABER SE VARIÁVEIS SÃO IDÊNTICAS

Para que serve três sinais de igual em programação? Para que serve três sinais de igual em programação?

Para que serve três sinais de igual em programação?

Compara se o valor e o tipo da variável é o mesmo.

Usada em em verificações condicionais no PHP, Javascript e outras linguagens  é retornado verdadeiro se for igual o valor e o tipo da variável.

Os três sinais de igual compará se a informação é idêntica.

Como o valor "3" ou qualquer outro número pode ser usado como int ou string essa comparação verifica isso, enquanto que os dois sinais de igual compara a variável independente do tipo.

Por exemplo em javascript:

var caracter = "3"; //Como é usado aspas a variável é considerada string
var numero = 3; //Como não tem aspas a variável é considerada int

console.log('verificação com 2 iguais');
if(numero == caracter){
    console.log("verdadeiro"); //retorna esse
}else{
    console.log("falso");
}

console.log('verificação com 3 iguais');
if(caracter === numero){
    console.log("verdadeiro");
}else{
    console.log("falso"); //retorna esse
}

Acredito que está verificação seja mais usada em linguagens fracamente ou dinamicamete tipadas, pois o tipo não é explicitamente declarado.



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp